something demanded - Spanish English Dictionary